Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 POPLAR TERRACE Terraced £44,139 £26,500 21 Jun 2013
1A POPLAR TERRACE Detached £229,693 £154,000 8 Dec 2014
2 POPLAR TERRACE Terraced £107,332 £68,500 8 Feb 2008
4 POPLAR TERRACE Terraced £84,798 £83,999 3 Mar 2023
5 POPLAR TERRACE Terraced £110,312 £60,000 12 Jul 2005
6 POPLAR TERRACE Terraced £117,019 £61,275 15 Sep 2004
8 POPLAR TERRACE Terraced £39,022 £34,000 18 Dec 2020
10 POPLAR TERRACE Terraced £30,265 £30,000 23 Aug 2023